a {
	color: #3B5998;
}

/*avatar bg*/
.ar_r_t {
	background: #FFF url(image/avatar_bg.gif) no-repeat right top;
}

.ar_l_t {
	background: url(image/avatar_bg.gif) no-repeat left top;
}

.ar_r_b {
	background: url(image/avatar_bg.gif) no-repeat right bottom;
}

.ar_l_b {
	background: url(image/avatar_bg.gif) no-repeat left bottom;
}
/*yellow radius*/
.ye_r_t {
	background: url(image/yel_bg.gif) no-repeat right top;
}

.ye_l_t {
	background: url(image/yel_bg.gif) no-repeat left top;
}

.ye_r_b {
	background: url(image/yel_bg.gif) no-repeat right bottom;
}

.ye_l_b {
	background: url(image/yel_bg.gif) no-repeat left bottom;
}

.ybg {
	background: #F7F7F7;
}

#ad_header {
	background: #F7F7F7;
	border: 1px solid #CCCCCC;
}

#ad_header a {
	color: #000;
}

#ad_contenttop {
	border-bottom: 1px solid #CCC;
}

#ad_contentbottom {
	border-top: 1px solid #CCC;
}

/*************************************************HEADER***/
.headerwarp {
	background: #3B5998 url(image/header_bg1.gif);
	color: #3B5998;
}

.menu {
	font-size: 12px;
}

.nav_account {
	color: #FFF;
}

.login_thumb {
	background: url(image/thumb20bg.gif) no-repeat;
}

.dropmenu_drop {
	border: 1px solid #CCC;
}

#main {
	background: url(image/appSidebar_bg.gif) repeat-y 0 0;
}

/*************************************************APP SIDEBAR***/
#app_sidebar {
	background: url(image/appSidebar_top_bg.gif) no-repeat 0 0;
}

.app_more a {
	background: url(image/tri.gif) no-repeat;
}

.chostlp img {
	float: right;
	padding: 5px;
	border: 1px solid #FFF;
	border-top: none;
	vertical-align: middle;
}

.chostlp img.hover {
	background: #FFF;
	border-color: #CCC;
}

.chostlp_drop {
	background: #FFF;
}

.chostlp_drop {
	border: 1px solid #CCC;
	border-bottom: none;
}

.chostlp_drop li {
	padding: 5px;
	width: 16px;
	height: 16px;
}

#content {
	float: left;
	margin: 0 20px 0 0;
	width: 540px;
	overflow: hidden;
}

/*************************************************COMPOSER***/
.mgs_list div {
	border: 1px solid #CCC;
}

/*************************************************FEED***/
.feed_header {
	background: url(image/c_title.gif) no-repeat;
}

.feed li {
	border-bottom: 1px solid #CCC;
}

.hotspot a {
	background: url('image/hotspot.gif');
	color: #3B5998;
}

.c_mgs {
	background: #F7F7F7;
	margin: 0 0 20px;
}

/*************************************************TABS HEADER***/
.tabs_header {
	border-bottom: 1px solid #CCC;
}

.tabs_header a.thread_button {
	background: url(../image/buttons.gif) no-repeat 0 0;
}

.tabs_header ul.tabs li a {
	background: url(../image/tab_bg.gif) no-repeat left top;
}

.tabs_header ul.tabs li a span {
	background: url(../image/tab_bg.gif) no-repeat right top;
}

.tabs_header ul.tabs li.active a {
	background: url(../image/active_tab_bg.gif) no-repeat left top;
	color: #000;
}

.tabs_header ul.tabs li.active a span {
	background: url(../image/active_tab_bg.gif) no-repeat right top;
}

.tabs_header ul.tabs li.null {
	background: url(../image/add_button.gif) no-repeat 0 0;
}

.tabs_header ul.tabs li.null a {
	background: url(../image/add_button.gif) no-repeat right top;
	color: #FFF;
}

/*************************************************TABS HEADER RENAME***/
.tabs_header a.thread_button {
	background: url(../image/buttons.gif) no-repeat 0 0;
}

.tabs_header ul.tabs2 li a {
	background: url(../image/tab_bg.gif) no-repeat left top;
}

.tabs_header ul.tabs2 li a span {
	background: url(../image/tab_bg.gif) no-repeat right top;
}

.tabs_header ul.tabs2 li.active a {
	background: url(../image/active_tab_bg.gif) no-repeat left top;
	color: #000;
}

.tabs_header ul.tabs2 li.active a span {
	background: url(../image/active_tab_bg.gif) no-repeat right top;
}

.tabs_header ul.tabs2 li.null {
	background: url(../image/add_button.gif) no-repeat 0 0;
}

.tabs_header ul.tabs2 li.null a {
	background: url(../image/add_button.gif) no-repeat right top;
	color: #FFF;
}

/*************************************************DOING***/
.post_doing button.post_button {
	background: url(../image/post_button.jpg);
}

/*************************************************ENTRY***/
.entry_list .title {
	border: 1px solid #CCC;
	border-right: none;
	border-left: none;
	background: #F7F7F7;
}

.entry .title {
	border: 1px solid #CCC;
	border-right: none;
	border-left: none;
	background: #F7F7F7;
}

.entry .article a img {
	border: 1px solid #CCC;
}

.entry .article a:hover img {
	border: 1px solid #C60;
}

.entry .status {
	border-bottom: 1px solid #CCC;
	color: #999;
}

/*************************************************COMMENTS***/
.comments h2 {
	border-bottom: 1px solid #CCC;
}

.comments_list li {
	border-bottom: 1px solid #CCC;
}

.comments_list li .time {
	color: #999;
	font-size: 12px;
}

.comments_list .quote {
	border: 1px solid #CCC;
	background: #F7F7F7 none repeat scroll 0 0;
}

/*************************************************THREAD***/
.topic_list thead td {
	border-bottom: 1px solid #CCC;
	color: #333;
}

.topic_list tbody tr td {
	border-bottom: 1px solid #CCC;
}

.topic_list tbody tr.alt td {
	background: #F7F7F7;
}

.space_list td {
	padding: 5px;
	color: #999;
}

.space_list thead td {
	background: #F7F7F7;
	color: #333;
}

.space_list tbody tr.alt td {
	background: #F7F7F7;
}

.affiche {
	border: 1px solid #CCC;
	background: #F7F7F7;
}

.affiche #space_avatar img {
	border: 1px solid #CCC;
	background: #FFF;
}

.board .quote {
	border: 1px solid #CCC;
	background: #F7F7F7 none repeat scroll 0 0;
}

/*************************************************TASK***/
.task_percent {
	border: 1px solid #CCC;
}

.task_percent .percent {
	background: #CCC;
}

.task_status_progress {
	border: 1px solid #E2EAED;
	background: #F7F7F7;
}

.space_task {
	border: 1px solid #CCC;
	background: #F7F7F7;
}

/*************************************************ALBUM***/
.photobox {
	padding: 10px;
	border-bottom: 1px solid #CCC;
}

.photobox p {
	padding: 10px 0 0 0;
	text-align: left;
}

.album_i_m_g a img {
	border: 1px solid #CCC;
	border-top: none;
	border-left: none;
	background: #F8F2CB;
}

#share_ul {
	border-bottom: 1px solid #CCC;
}

#share_ul .title {
	border-bottom: 1px solid #CCC;
	background: #F7F7F7;
}

.page * {
	border: 1px solid #CCC;
	background: #F7F7F7;
	color: #999;
}

.page em {
	border-color: #CCC color: #333;
	font-style: normal;
}

.page strong {
	background: #CCC;
	color: #333;
}

.page a {
	color: #666;
}

.page a:hover {
	background: #CCC;
	text-decoration: none;
}

.submit {
	padding: 0 5px;
	height: 24px;
	border: none;
	background: #3B5998;
	color: #FFF;
	line-height: 20px;
	letter-spacing: 1px;
	cursor: pointer;
}

/*************************************************CP SIDEBAR***/
.task_notice {
	background: #F7F7F7;
}

.sidebox h2.title {
	background: url(image/sidebar_title.gif) no-repeat;
	color: #333;
}

.sidebox h3.title {
	border-bottom: 1px solid #CCC;
	background: #F7F7F7;
}

/*************************************************SPACE PAGE***/
.ulist {
	border: 1px solid #CCC;
	background: #F7F7F7;
}

#ubar h2 {
	background: url(image/ubar_title.gif) no-repeat;
	color: #444;
}

#space_page .feed_header {
	background: url(image/c_title2.gif) no-repeat;
}

#space_page .sidebox h2.title {
	background-image: url(image/sidebar_title2.gif);
}

.facebox {
	background: #FFF;
	z-index: 100000;
}

#bottom {
	background: url(image/appSidebar_bottom_bg.gif) no-repeat;
}

#footer {
	border-top: 1px solid #CCC;
}

.notice {
	border-bottom: 1px solid #CCC;
	background: #F7F7F7;
}

.popupmenu_popup {
	border: 3px solid #CCCCCC;
	background: #F7F7F7;
}

.popupmenu_centerbox {
	border: 8px solid #CCC;
	background: #F7F7F7;
}

.popupmenu_centerbox h1 {
	color: #3B5998;
}

.popupmenu_centerbox .popupmenu_inner .t_input, .popupmenu_centerbox .popupmenu_inner textarea
	{
	border-color: #CCC;
}

.popupmenu_centerbox .float_del {
	background-image: url(image/delete.gif);
}

/*************************************************INDEX PAGE***/
.start {
	background: url(image/start.jpg) no-repeat;
	color: #333;
}

.reg_button {
	background: url(image/regButton.gif) no-repeat;
}

.login_box {
	background: url(image/login_bg.gif) repeat-y -250px 0;
}

.login_box h3 {
	background: url(image/login_bg.gif) no-repeat 0 0;
	color: #3B5998;
}

.login_form {
	background: url(image/login_bg.gif) no-repeat right bottom;
}

#index_page .title {
	background: url(image/index_title.gif) no-repeat 0 0;
	color: #444;
}

.albs {
	background: #F7F7F7;
}

.albs li {
	background: url(image/albs.gif) no-repeat;
}

.searchfriend {
	background: #F7F7F7;
}

.searchfriend .t_input {
	border-color: #CCC;
}

.showmessage {
	background: #F7F7F7;
}

.sub_menu {
	background: #F7F7F7;
	border-bottom: 1px solid #CCC;
}

.sub_menu a.active {
	background: #FFF;
	border: 1px solid #CCC;
	border-bottom: none;
}

.rec_event_list {
	background: #F7F7F7;
	border: 1px solid #CCC;
}

.rec_event_list h2 {
	border-bottom: 1px solid #CCC;
	color: #444;
}

.event_list ol li {
	border-bottom: 1px solid #CCC;
}

.event_albs_p {
	background: #f7f7f7;
}

.poll_status {
	float: left;
	padding: 10px 0 0;
	width: 60px;
}

a.poll_joins {
	background: url(image/joins_bg.gif) no-repeat 0 0;
	color: #3B5998;
}

a.go2_poll {
	background: url(image/poll_button.jpg) no-repeat 0 0;
}

.magic_img {
	background: url(image/magic_image_bg.gif) 0 0;
}

.magic_info .m_button {
	background: url(image/m_button.gif);
}
/*************************************************INDEX PAGE***/
.firbox {
	background: #F7F7F7 none repeat scroll 0 0;
}

.task_notice2 {
	background: #F7F7F7;
	overflow: hidden;
}

.integral {
	border-top: 1px solid #CCC;
	color: #666;
}

.albs2 {
	background: #F7F7F7;
}

.albs2 li {
	background: url(image/albs.gif) no-repeat;
}

.borderbox {
	border: 1px solid #ECF1F3;
}

.showflash {
	background: #F7F7F7;
	border: 1px solid #CCC;
}

.atitle {
	background: #F7F7F7;
}

#header .logo a {
	background: transparent url(image/logo.gif) no-repeat scroll left center;
}

.susb .fuser {
	background: #F7F7F7;
}

.appmo {
	background: #F7F7F7;
}